herb Robert - French English Dictionary